High-Performance Low-Power Cache Memory Architectures

نویسنده

  • Koji Inoue
چکیده

Recent remarkable advances of VLSI technology have been increasing processor speed and DRAM capacity. However, the advances also have introduced a large, growing performance gap between processor and main memory. Cache memories have long been employed on processor chips in order to bridge the processor-memory performance gap. Therefore, researchers have made great efforts to improve the cache performance. However, the surroundings of processor-chip design have been changing. 1) Recent growing mobile-market strongly requires not only high performance but also low-energy dissipation for expanding the battery life. 2) Recent VLSI technology have made it possible to integrate processor and main memory into the same chip, so that the chip boundary between cache and main memory can be eliminated. The changes suggest that we need to keep considering cache architectures for high-performance, low-energy computer systems. Reducing the frequency of off-chip accesses has mainly two advantages: reducing memoryaccess latency and reducing energy dissipation for driving external I/O pins. The most straightforward way to improve the performance/energy efficiency of memory systems is to invest the increasing transistor budget in the cache memories (increasing cache capacity). Increasing cache capacity improves cache-hit rates, so that more memory accesses can be confined in on-chip. However, it also leads to increase in cache-access latency, which is the time wasted to access the cache, and cache-access energy, which is the energy dissipated for a cache access. Since almost all memory accesses concentrate in cache memories, improving performance/energy efficiency of cache memories is one of the most important challenges. This thesis introduces adaptive cache management techniques for high performance, lowenergy processor chips. The caches proposed in this thesis attempt to eliminate unnecessary operations for reducing energy dissipation and improving performance. In the first part of this thesis, we introduce a cache architecture for reducing cache-access

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Simulation Platform for SRAM-TCAM Based Memory Architectures

The increasing demand for high speed and low power memory systems has led to the introduction of Ternary Content Addressable Memories to cache architectures, because of their ability to store the don’t care value in addition to 1’s and 0’s. However, existing simulator platforms have been built to support SRAM and DRAM based memory models. In this paper, we present a platform that enables the si...

متن کامل

Architectural Adaptation for Power and Performance

Modern computer architectures represent design tradeoffs involving a large number of variables in a very large design space. Choices related to organization of major system blocks (CPU, cache, memory, I/O) do not work well across different applications. The performance and power variation across applications and against changing data set in a given application can easily be an order of magnitud...

متن کامل

Reduction in Cache Memory Power Consumption based on Replacement Quantity

Today power consumption is considered to be one of the important issues. Therefore, its reduction plays a considerable role in developing systems. Previous studies have shown that approximately 50% of total power consumption is used in cache memories. There is a direct relationship between power consumption and replacement quantity made in cache. The less the number of replacements is, the less...

متن کامل

Reduction in Cache Memory Power Consumption based on Replacement Quantity

Today power consumption is considered to be one of the important issues. Therefore, its reduction plays a considerable role in developing systems. Previous studies have shown that approximately 50% of total power consumption is used in cache memories. There is a direct relationship between power consumption and replacement quantity made in cache. The less the number of replacements is, the less...

متن کامل

Trends in High-Performance, Low-Power Cache Memory Ar- chitectures

One of uncompromising requirements from portable computing is energy efficiency, because that affects directly the battery life. On the other hand, portable computing will target more demanding applications, for example moving pictures, so that higher performance is still required. Cache memories have been employed as one of the most important components of computer systems. In this paper, we b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001